piece of cultivable land - Turkish English Dictionary